cresta vestibular - Spanish English Dictionary